step down amid controversy

Translations
démissionner dans un contexte de controverse